<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>xilasu: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">xilasu
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;"
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('files.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">File List</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__aes_8c.html" target="_self">xasu_aes.c</a></td><td class="desc">This file contains the implementation of the client interface functions for aes module </td></tr>
<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__aes_8h.html" target="_self">xasu_aes.h</a></td><td class="desc">This file Contains the AES client function prototypes, defines and macros for the AES module </td></tr>
<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__aes__common_8c.html" target="_self">xasu_aes_common.c</a></td><td class="desc">This file contains the AES function definition which are common across the client and server </td></tr>
<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__aes__common_8h.html" target="_self">xasu_aes_common.h</a></td><td class="desc">This file contains the AES function prototypes which are common across the client and server </td></tr>
<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__aes__example_8c.html" target="_self">xasu_aes_example.c</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__aesinfo_8h.html" target="_self">xasu_aesinfo.h</a></td><td class="desc">This file contains the AES definitions which are common across the client and server </td></tr>
<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__client_8c.html" target="_self">xasu_client.c</a></td><td class="desc">This file contains the ASU client initialization and generic queue management functions </td></tr>
<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__client_8h.html" target="_self">xasu_client.h</a></td><td class="desc">This file contains declarations for <a class="el" href="xasu__client_8c.html" title="This file contains the ASU client initialization and generic queue management functions. ">xasu_client.c</a> file in XilAsu library </td></tr>
<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__def_8h.html" target="_self">xasu_def.h</a></td><td class="desc">This file contains the common definitions between server and client </td></tr>
<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__ecc_8c.html" target="_self">xasu_ecc.c</a></td><td class="desc">This file contains the implementation of the client interface functions for ECC driver </td></tr>
<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__ecc_8h.html" target="_self">xasu_ecc.h</a></td><td class="desc">This file Contains the ECC client function prototypes, defines and macros for the ECC hardware module </td></tr>
<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__eccinfo_8h.html" target="_self">xasu_eccinfo.h</a></td><td class="desc">This file contains the ECC definitions which are common across the client and server </td></tr>
<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__ecies_8c.html" target="_self">xasu_ecies.c</a></td><td class="desc">This file contains the implementation of the client interface functions for ECIES module </td></tr>
<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__ecies_8h.html" target="_self">xasu_ecies.h</a></td><td class="desc">This file Contains the ECIES client function prototypes </td></tr>
<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__ecies__common_8c.html" target="_self">xasu_ecies_common.c</a></td><td class="desc">This file contains the ECIES function definition which are common across the client and server </td></tr>
<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__ecies__common_8h.html" target="_self">xasu_ecies_common.h</a></td><td class="desc">This file contains the ECIES function prototypes which are common across the client and server </td></tr>
<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__ecies__example_8c.html" target="_self">xasu_ecies_example.c</a></td><td class="desc"></td></tr>
<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__eciesinfo_8h.html" target="_self">xasu_eciesinfo.h</a></td><td class="desc">This file contains the ECIES definitions which are common across the client and server </td></tr>
<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__hmac_8c.html" target="_self">xasu_hmac.c</a></td><td class="desc">This file contains the implementation of the client interface functions for Hash-Based Message Authentication Code(HMAC) module </td></tr>
<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__hmac_8h.html" target="_self">xasu_hmac.h</a></td><td class="desc">This file Contains the HMAC client function prototypes </td></tr>
<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__hmacinfo_8h.html" target="_self">xasu_hmacinfo.h</a></td><td class="desc">This file contains the HMAC definitions which are common across the client and server </td></tr>
<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__kdf_8c.html" target="_self">xasu_kdf.c</a></td><td class="desc">This file contains the implementation of the client interface functions for HMAC based Key Derivation Function (HKDF) module </td></tr>
<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__kdf_8h.html" target="_self">xasu_kdf.h</a></td><td class="desc">This file Contains the KDF client function prototypes </td></tr>
<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__kdfinfo_8h.html" target="_self">xasu_kdfinfo.h</a></td><td class="desc">This file contains the KDF definitions which are common across the client and server </td></tr>
<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__keywrap_8c.html" target="_self">xasu_keywrap.c</a></td><td class="desc">This file contains the implementation of the client interface functions for key wrap unwrap module </td></tr>
<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__keywrap_8h.html" target="_self">xasu_keywrap.h</a></td><td class="desc">This file Contains the key wrap unwrap client function prototypes </td></tr>
<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__keywrap__common_8c.html" target="_self">xasu_keywrap_common.c</a></td><td class="desc">This file contains the Key wrap unwrap function definitions which are common across client and server </td></tr>
<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__keywrap__common_8h.html" target="_self">xasu_keywrap_common.h</a></td><td class="desc">This file contains the key wrap unwrap function prototypes which are common across the client and server </td></tr>
<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__keywrapinfo_8h.html" target="_self">xasu_keywrapinfo.h</a></td><td class="desc">This file contains the Key wrap and unwrap definitions which are common across the client and server </td></tr>
<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__perf_8c.html" target="_self">xasu_perf.c</a></td><td class="desc">This file contains the implementation of the performance measurement APIs for client </td></tr>
<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__perf_8h.html" target="_self">xasu_perf.h</a></td><td class="desc">This file Contains the client performance measurement function prototypes, defines and macros </td></tr>
<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__rsa_8c.html" target="_self">xasu_rsa.c</a></td><td class="desc">This file contains the implementation of the client interface functions for RSA driver </td></tr>
<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__rsa_8h.html" target="_self">xasu_rsa.h</a></td><td class="desc">This file Contains the RSA client function prototypes, defines and macros for the RSA hardware module </td></tr>
<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__rsa__common_8c.html" target="_self">xasu_rsa_common.c</a></td><td class="desc">This file contains the RSA function definitions which are common across client and server </td></tr>
<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__rsa__common_8h.html" target="_self">xasu_rsa_common.h</a></td><td class="desc">This file contains the RSA function prototypes which are common across the client and server </td></tr>
<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__rsainfo_8h.html" target="_self">xasu_rsainfo.h</a></td><td class="desc">This file contains the RSA definitions which are common across the client and server </td></tr>
<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__sha2_8c.html" target="_self">xasu_sha2.c</a></td><td class="desc">This file contains the implementation of the client interface functions for SHA 2 driver </td></tr>
<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__sha2_8h.html" target="_self">xasu_sha2.h</a></td><td class="desc">This file Contains the SHA2 client function prototypes, defines and macros for the SHA2 hardware module </td></tr>
<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__sha3_8c.html" target="_self">xasu_sha3.c</a></td><td class="desc">This file contains the implementation of the client interface functions for SHA 3 driver </td></tr>
<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__sha3_8h.html" target="_self">xasu_sha3.h</a></td><td class="desc">This file Contains the SHA3 client function prototypes, defines and macros for the SHA3 hardware module </td></tr>
<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__shainfo_8h.html" target="_self">xasu_shainfo.h</a></td><td class="desc">This file contains the SHA definitions which are common across the client and server </td></tr>
<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__sharedmem_8h.html" target="_self">xasu_sharedmem.h</a></td><td class="desc">This header file defines the structures that are used for shared memory communication between the client and the server </td></tr>
<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__status_8h.html" target="_self">xasu_status.h</a></td><td class="desc">This file contains ASU client error codes </td></tr>
<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__trng_8c.html" target="_self">xasu_trng.c</a></td><td class="desc">This file contains the implementation of the client interface functions for TRNG driver </td></tr>
<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__trng_8h.html" target="_self">xasu_trng.h</a></td><td class="desc">This file Contains the TRNG client function prototypes, defines and macros for the ASU TRNG hardware module </td></tr>
<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__trng__example_8c.html" target="_self">xasu_trng_example.c</a></td><td class="desc"></td></tr>
<tr id="row_46_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xasu__trnginfo_8h.html" target="_self">xasu_trnginfo.h</a></td><td class="desc">This file contains the TRNG definitions which are common across the client and server </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
